package engine.newUi
{
	import engine.ui.lite.BaseUI;
	
	import flash.display.MovieClip;
	
	import newx.com.control.NxClip;
	import newx.com.control.button.NxButton;
	import newx.com.control.text.NxLabel;
	import newx.com.control.text.NxText;
	
	public class PostRewardUI extends BaseUI
	{
		private var control:PostRewardLogic;
		
		/**刷新按钮*/
		public var refreshBtn:NxButton;
		
		public var leftBg:MovieClip
		public var rightBg:MovieClip
		public var lineBg:MovieClip;
		public var rightLine:MovieClip;
		public var requestTit:MovieClip;
		public var cloudBg:MovieClip;
		public var boxReward:MovieClip;
		public var leftLine:MovieClip;
		
		public var headClip:NxClip;
		
		public var countLab:NxLabel;
		
		public var timeLab:NxLabel;
		
		public var leftText:NxText;
		
		public var titLab:NxLabel;
		
		public var taskInfoLab:NxLabel;
		
		public var taskNumLab:NxLabel;
		
		//public var taskRewardLab:NxLabel;
		
		public var medalNumLab:NxLabel;
		
		//public var rewardBoxLab:NxLabel;
		
		public var Box_0:MovieClip;
		public var Box_1:MovieClip;
		public var Box_2:MovieClip;
		
		public var mc_0:MovieClip;
		public var mc_1:MovieClip;
		public var mc_2:MovieClip;
		
		public var effect_0:MovieClip;
		public var effect_1:MovieClip;
		public var effect_2:MovieClip;
		
		public var taskMc_0:MovieClip;
		public var taskMc_1:MovieClip;
		public var taskMc_2:MovieClip
		
		public var taskSign_0:MovieClip;
		public var taskSign_1:MovieClip;
		public var taskSign_2:MovieClip;
		
		public var over_0:MovieClip;
		public var over_1:MovieClip;
		public var over_2:MovieClip;
		
		public var eff_0:MovieClip;
		public var eff_1:MovieClip;
		public var eff_2:MovieClip;
		
		public function PostRewardUI(popupUI:Boolean=true)
		{
			control	=	PostRewardLogic.getInstance();
			super(popupUI);
		}
		
		override public function Init():void
		{
			control.Init();
		}
		
		override protected function BeforeShow():void
		{
			control.BeforeShow();
		}
		
		override protected function AfterHide():void
		{
			control.AfterHide();
		}
	}
}